home *** CD-ROM | disk | FTP | other *** search
/ Aminet 2 / Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso / Aminet / util / gnu / groff_src.lha / Groff-1.07 / gendef.sh < prev    next >
Text File  |  1991-06-30  |  238b  |  25 lines

  1. # gendef filename var=val var=val
  2.  
  3. file=$1
  4. shift
  5.  
  6. defs="#define $1"
  7. shift
  8. for def
  9. do
  10.     defs="$defs
  11. #define $def"
  12. done
  13.  
  14. t=/tmp/groff.$$
  15.  
  16. sed -e 's/=/ /' >$t <<EOF
  17. $defs
  18. EOF
  19.  
  20. test -r $file && cmp -s $t $file || cp $t $file
  21.  
  22. rm -f $t
  23.  
  24. exit 0
  25.